windshield (or windscreen) - Français Anglais Dictionnaire